home *** CD-ROM | disk | FTP | other *** search
- property spriteNum, pCrateAlive, pSpeed, pBlend, pWidth, pHeight, pTimeRelease, pRandomTime, pLife, pPowFrame, pTempTime, pHold, pFrame
-
- on beginSprite
- pPowFrame = 1
- pFrame = 1
- pHold = 12
- pCrateAlive = 0
- pSpeed = 0.59999999999999998
- pBlend = 2.0
- sprite(spriteNum).blend = pBlend
- pWidth = 3.0
- sprite(spriteNum).width = pWidth
- pHeight = 2.25
- sprite(spriteNum).height = pHeight
- pTimeRelease = random(80) + 10
- sprite(spriteNum).locV = 600
- end
-
- on exitFrame
- if pCrateAlive = 1 then
- pSpeed = pSpeed + (pSpeed * 0.01)
- sprite(spriteNum).locV = sprite(spriteNum).locV + pSpeed
- pBlend = pBlend * 1.07000000000000006
- if pBlend > 100 then
- pBlend = 100
- end if
- sprite(spriteNum).blend = pBlend
- pWidth = pWidth + 0.29999999999999999
- sprite(spriteNum).width = pWidth
- pHeight = pHeight + 0.29999999999999999
- sprite(spriteNum).height = pHeight
- if sprite(spriteNum).locV > 540 then
- pCrateAlive = 0
- end if
- if sprite(spriteNum).locH < -290 then
- sprite(spriteNum).locH = 780
- else
- if sprite(spriteNum).locH > 780 then
- sprite(spriteNum).locH = -290
- end if
- end if
- else
- if sprite(spriteNum).locV > 540 then
- sprite(spriteNum).locV = 80
- sprite(spriteNum).locH = random(540) + 20
- pSpeed = 0.59999999999999998
- pBlend = 2.0
- sprite(spriteNum).blend = pBlend
- pWidth = 3.0
- sprite(spriteNum).width = pWidth
- pHeight = 2.25
- sprite(spriteNum).height = pHeight
- pTimeRelease = the timer
- pRandomTime = random(60) + 30
- else
- if sprite(spriteNum).blend >= 4 then
- sprite(spriteNum).blend = sprite(spriteNum).blend - 4
- pSpeed = pSpeed + (pSpeed * 0.01)
- sprite(spriteNum).locV = sprite(spriteNum).locV + integer(pSpeed)
- pWidth = pWidth + 0.29999999999999999
- sprite(spriteNum).width = integer(pWidth)
- pHeight = pHeight + 0.29999999999999999
- sprite(spriteNum).height = integer(pHeight)
- else
- if sprite(70).visible = 1 then
- sprite(70).locV = 600
- sprite(70).visible = 0
- end if
- end if
- end if
- end if
- end
-